ladder shell (epitonium) - German English Dictionary